package com.dianxin.smartpark.dao.qo.park;

import com.chinatelecom.response.common.BaseDO;
import com.chinatelecom.response.common.BaseQO;

import java.io.Serializable;

public class SmartParkAreaQO extends BaseQO implements Serializable {
    private Long id;
    /**
     * 租户id
     */
    private String tenantId;

    /**
     * 区域名称
     */
    private String areaName;

    /**
     * 区域编码
     */
    private String areaNo;

    /**
     * 排序
     */
    private Integer sort;

    /**
     * 备注
     */
    private String remark;

    /**
     * 区域父id
     */
    private Long parentId;

    /**
     * 区域类型字典smartpark_arae
     */
    private String areaType;

    /**
     * smart_park_area
     */
    private static final long serialVersionUID = 1L;

    /**
     * 租户id
     * @return tenant_id 租户id
     */
    public String getTenantId() {
        return tenantId;
    }

    /**
     * 租户id
     * @param tenantId 租户id
     */
    public void setTenantId(String tenantId) {
        this.tenantId = tenantId == null ? null : tenantId.trim();
    }

    /**
     * 区域名称
     * @return area_name 区域名称
     */
    public String getAreaName() {
        return areaName;
    }

    /**
     * 区域名称
     * @param areaName 区域名称
     */
    public void setAreaName(String areaName) {
        this.areaName = areaName == null ? null : areaName.trim();
    }

    /**
     * 区域编码
     * @return area_no 区域编码
     */
    public String getAreaNo() {
        return areaNo;
    }

    /**
     * 区域编码
     * @param areaNo 区域编码
     */
    public void setAreaNo(String areaNo) {
        this.areaNo = areaNo == null ? null : areaNo.trim();
    }

    /**
     * 排序
     * @return sort 排序
     */
    public Integer getSort() {
        return sort;
    }

    /**
     * 排序
     * @param sort 排序
     */
    public void setSort(Integer sort) {
        this.sort = sort;
    }

    /**
     * 备注
     * @return remark 备注
     */
    public String getRemark() {
        return remark;
    }

    /**
     * 备注
     * @param remark 备注
     */
    public void setRemark(String remark) {
        this.remark = remark == null ? null : remark.trim();
    }

    /**
     * 区域父id
     * @return parent_id 区域父id
     */
    public Long getParentId() {
        return parentId;
    }

    /**
     * 区域父id
     * @param parentId 区域父id
     */
    public void setParentId(Long parentId) {
        this.parentId = parentId;
    }

    /**
     * 区域类型字典smartpark_arae
     * @return area_type 区域类型字典smartpark_arae
     */
    public String getAreaType() {
        return areaType;
    }

    /**
     * 区域类型字典smartpark_arae
     * @param areaType 区域类型字典smartpark_arae
     */
    public void setAreaType(String areaType) {
        this.areaType = areaType == null ? null : areaType.trim();
    }

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }
}